# Worker tap.createWorker(string scriptPath, object options)
# 功能描述
创建一个 Worker 线程
# 参数
# string scriptPath
worker 入口文件的绝对路径
# object options
可选参数
属性 | 类型 | 默认值 | 必填 | 说明 |
useExperimentalWorker | boolean | false | 否 | 设置为 true 时,在 iOS 下,支持 getCameraFrameData 接口。 |
# 返回值
# Worker
Worker 对象
# 注意事项
- 接口使用前需要在 game.json (插件为 plugin.json) 中配置 workers 字段,表示 worker 代码根目录。
- scriptPath 为入口文件的绝对路径,且不以 / 开头。
- 目前限制最多只能创建一个 Worker,创建下一个 Worker 前请先调用 Worker.terminate
- 通过Worker异步计算优化CPU使用
# 示例代码
tap.createWorker('workers/index.js')